package com.site.wisdom_construction.entity.scheduleModule;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.sql.Date;

/**
 * @Description  
 * @Author  DYF
 * @Date 2022-01-16 
 */
@ApiModel (value ="进度里程碑",description = "ProgressMilestones")
public class ProgressMilestones {
	/**
	 * 进度里程碑表id
	 */
   	@ApiModelProperty(value = "进度里程碑表id", name = "id")
	private Integer id;

	/**
	 * 项目id
	 */
   	@ApiModelProperty(value = "项目id", name = "projectId")
	private Integer projectId;

	/**
	 * 进度名称
	 */
   	@ApiModelProperty(value = "进度名称", name = "projectName")
	private String projectName;

	/**
	 * 项目时间
	 */
   	@ApiModelProperty(value = "项目时间", name = "peojectTime")
	@JsonFormat(timezone = "GMT+8", pattern ="yyyy-MM-dd")
	private Date peojectTime;

	/**
	 * 项目图片
	 */
   	@ApiModelProperty(value = "项目图片", name = "projectImg")
	private String projectImg;

	/**
	 * 备注信息
	 */
   	@ApiModelProperty(value = "备注信息", name = "projectMessage")
	private String projectMessage;

	public ProgressMilestones(){ super(); }

	public ProgressMilestones(Integer id, Integer projectId, String projectName, Date peojectTime, String projectImg, String projectMessage) {
		this.id = id;
		this.projectId = projectId;
		this.projectName = projectName;
		this.peojectTime = peojectTime;
		this.projectImg = projectImg;
		this.projectMessage = projectMessage;
	}

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getProjectId() {
		return this.projectId;
	}

	public void setProjectId(Integer projectId) {
		this.projectId = projectId;
	}

	public String getProjectName() {
		return this.projectName;
	}

	public void setProjectName(String projectName) {
		this.projectName = projectName;
	}

	public Date getPeojectTime() {
		return this.peojectTime;
	}

	public void setPeojectTime(Date peojectTime) {
		this.peojectTime = peojectTime;
	}

	public String getProjectImg() {
		return this.projectImg;
	}

	public void setProjectImg(String projectImg) {
		this.projectImg = projectImg;
	}

	public String getProjectMessage() {
		return this.projectMessage;
	}

	public void setProjectMessage(String projectMessage) {
		this.projectMessage = projectMessage;
	}

	@Override
	public String toString() {
		return "{" +
				"id='" + id + '\'' +
				", projectId='" + projectId + '\'' +
				", projectName='" + projectName + '\'' +
				", peojectTime='" + peojectTime + '\'' +
				", projectImg='" + projectImg + '\'' +
				", projectMessage='" + projectMessage + '\'' +
				'}';
	}
}
